vs_4_0
dcl_constantbuffer cb5[76], immediateIndexed
dcl_sampler s0, mode_default
dcl_resource_texture2d (float,float,float,float) t0
dcl_input v0.xyzw
dcl_input v1.xyzw
dcl_output_siv o0.xyzw, position
dcl_output o1.xy
dcl_temps 2
sample_l r0.xyzw, v1.zwzz, t0.xyzw, s0, l(0.000000e+000)
mul r0.x, cb5[75].w, l(9.800000e-001)
ge r0.x, r0.y, r0.x
and r0.x, r0.x, l(0x3f800000)
mad r1.x, v1.x, v0.z, v0.x
mad r1.y, -v1.y, v0.w, v0.y
add r0.yz, r1.xxyx, l(0.000000e+000, -5.000000e-001, 5.000000e-001, 0.000000e+000)
add r1.xy, r0.yzyy, r0.yzyy
mad r0.yz, r1.xxyx, l(0.000000e+000, 1.000000e+000, -1.000000e+000, 0.000000e+000), l(0.000000e+000, 1.000000e+000, 1.000000e+000, 0.000000e+000)
mul o1.xy, r0.yzyy, l(5.000000e-001, 5.000000e-001, 0.000000e+000, 0.000000e+000)
mov r1.zw, l(0,0,0,1.000000)
mul o0.xyzw, r0.xxxx, r1.xyzw
ret